home *** CD-ROM | disk | FTP | other *** search
/ NetNews Offline 2 / NetNews Offline Volume 2.iso / news / comp / sys / amiga / misc-part2 / 12903 < prev    next >
Encoding:
Text File  |  1996-08-05  |  2.6 KB  |  56 lines

  1. Newsgroups: comp.sys.amiga.misc,comp.sys.amiga.programmer
  2. Path: news.shlink.de!wiloyee!chaos
  3. From: chaos@wiloyee.shnet.org
  4. Subject: Re: toy operating systems, like AmigaOS
  5. Followup-To: comp.sys.amiga.misc,comp.sys.amiga.programmer
  6. X-Newsreader: TIN [UNIX 1.3 950515BETA PL0]
  7. Organization: Studentenhochhaus Wedel Deutschland
  8. Message-ID: <Dpy2GC.1nn@wiloyee.shnet.org>
  9. References: <skllsf.984983.4.5@groomlake.mil> <4kplgo$o9r@canyon.sr.hp.com> <4ksu6q$haa@nadine.teleport.com> <31724980.226C@herts.ac.uk>
  10. Date: Tue, 16 Apr 1996 07:36:12 GMT
  11.  
  12.  
  13. for the developer, lack of memory protection is a pain. but how many 
  14. Unix clones can handle realtime tasks as good as amiga can? Linux can't.
  15. So your Toy Operating System beats many bigger OSes just because it is
  16. smaller. If all OS kernels had the same feature list, we would need only
  17. one kernel. But different applications need different feature lists, and
  18. different kernels. and there is still use for a small single user multi
  19. tasking OS without memory protection. You must not see the missing 
  20. feature, you must see the advantages of a simple, performant design.
  21. add memory protection to Amiga OS and you remove its main advantage. 
  22.  
  23.  
  24.  
  25. for the user, it is no real problem. in my experience, AmigaOS without
  26. memory protection runs more stable then Windows 3.1 or 95 with only
  27. Microsoft applications. so what is the toy operating system?
  28.  
  29. in a multiuser environment, memory protection is essential because user "A"
  30. will not tolerate if an error of user "B" crashes his application. in a single
  31. user environment a user will accept rebooting if an application crashes, and
  32. if he notices that an application crashes often, he will switch to another
  33. one. in fact, because of the lack of memory protection on Amiga, most 
  34. professional Amiga applications are very well debugged and usually don't
  35. crash, in contrast to normal Windows application (Windows is of course
  36. only a very successfull toy OS to you? well, it's the one we must beat.)
  37.  
  38. Because of the lack of memory protection, AmigaOS outperforms any other
  39. multitasking operating system with memory protection. you might say that
  40. memory and processors are cheap nowadays, but *I* would really like to see
  41. how Lightwave on Dec Alpha Amiga would outperform Lightwave on Alpha NT.
  42.  
  43. Now if you tell people that Alpha Amiga runs SoftImage 50% faster then Alpha
  44. NT, they would pull thier calculator and buy Amiga OS. If the Application
  45. crashes, it crashes and all data is lost, with or without memory managment.
  46.  
  47.  
  48.  
  49. but with Amiga Technology going down the toilet and idiots playing around 
  50. on the Power Port, this is all a dream. I gave up Amiga the day I heard
  51. that Escom bought it.
  52.  
  53.  
  54. dierk "chaos" ohlerich
  55.  
  56.